stuffed fish - Turkish English Dictionary